Helen Davis

Helen Davis, former head of the Britain-Israel Public Affairs Center. see Spinprofile